﻿<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<umbPackage>

  <info>
    <package>
      <name>BlogForUmbraco</name>
      <version>2.0.25</version>
      <license url="http://www.opensource.org/licenses/mit-license.php">MIT license</license>
      <url>http://www.umbraco.org</url>
      <requirements>
        <major>4</major>
        <minor>0</minor>
        <patch>0</patch>
      </requirements>
    </package>
    <author>
      <name>Tim Geyssens, Niels Hartvig, Per Ploug Hansen</name>
      <website>http://www.umbraco.org</website>
    </author>
    <readme>
      <![CDATA[The blog 4 umbraco package was done as a Christmas calendar in December 2009 by Tim Geyssens, Niels Hartvig and Per Ploug Hansen.
      It extend and reuses the blog package done by Tim Geyssens, which reuses alot of the work done even earlier by Niels Hartvig with the first blog package released in 2006. And includes a ton of xslt, produced by Morten Bock.
      Throughout the process we received a ton of feedback and good ideas from the friendliest cms community in the world. Thank you to everyone who contributed.
      ]]>
    </readme>
  </info>

  <Documents>
    <DocumentSet importMode="root">

      <node id="1053" version="9a5689fc-d44a-4f7d-a3f5-27a612862c90" parentID="-1" level="1" writerID="0" creatorID="0" nodeType="1047" template="1042" sortOrder="2" createDate="2009-02-01T17:05:55" updateDate="2009-12-11T16:21:32" nodeName="Blog" urlName="blog" writerName="Administrator" creatorName="Administrator" nodeTypeAlias="Blog" path="-1,1053">
        <data alias="blogName">Umbraco blog package</data>
        <data alias="blogDescription"><![CDATA[Yet another blog is born]]></data>
        <data alias="blogroll">
          <links />
        </data>
        <data alias="akismetAPIKey" />
        <data alias="blogHeaderImage" />
        
        <node id="1054" version="52e27d70-fc0b-44c0-94d8-04106484aafb" parentID="1057" level="5" writerID="0" creatorID="0" nodeType="1048" template="1044" sortOrder="1" createDate="2009-12-11T14:21:47" updateDate="2009-12-11T15:49:50" nodeName="Welcome" urlName="welcome" writerName="Administrator" creatorName="Administrator" nodeTypeAlias="BlogPost" path="-1,1053,1055,1056,1057,1054">
          <data alias="bodyText">
            <![CDATA[
                        <p><strong>Hi there!</strong> , welcome to your new Umbraco powered blog. Before you start posting away, there's a handful of things we thought you should know:</p>
<ol>
<li>There is a comprehensive and detailed usage and configuration manual, which covers everything about setting up this blog and about blogging in general
<p><strong><a href="http://our.umbraco.org/FileDownload?id=498">Download the usage guide</a></strong></p>
</li>
<li>This package is open source and developement is community driven. So if you have an idea for improvement or wish to be a part of developing this package you should join the conversaion.
<p><a href="http://our.umbraco.org/projects/blog-4-umbraco"><strong>Go to the Blog 4 Umbraco project page on our.umbraco.org</strong></a></p>
</li>
<li>You can change the appearance of this blog by changing the skin in the umbraco back-end. The skins are powered by the umbraco community. If you wish to do your own skin or just want to tweak the current one, you can find guidance in the skinners guide
<p><strong><a href="http://our.umbraco.org/FileDownload?id=498">Download the skinners manual</a></strong></p>
</li>
<li>
<p>Chainging the skin is just the first step, everything is extendable and hackable. This blog uses open standards and follows umbraco best practices, so everything can be tweaked. Want to know how to get started? Ask the friendly community at our.umbraco.org</p>
<p><strong><a href="http://our.umbraco.org">Go to our.umbraco.org community</a></strong></p>
</li>
</ol>
]]>
          </data>
          <data alias="tags"><![CDATA[]]></data>
        </node>

        <node id="1063" version="97335d6b-157f-4240-9f89-a06ebd34d0c8" parentID="1053" level="2" writerID="0" creatorID="0" nodeType="1060" template="1061" sortOrder="2" createDate="2009-12-11T15:34:09" updateDate="2009-12-11T15:44:21" nodeName="About" urlName="about" writerName="Administrator" creatorName="Administrator" nodeTypeAlias="blogTextPage" path="-1,1053,1063">
          <data alias="bodyText">
            <![CDATA[
                            <p>This blog package is powered by umbraco cms</p>

                            <p>Html is based on the sandbox theme, with css from the k2 for sandbox, ported to umbraco</p>

                            <p>The package is based on work by Mr. Geyssens, Mr. Hartvig, Mr.
                            Bock and Mr. Ploug</p>
                            ]]>
          </data>
          <data alias="umbracoNaviHide">0</data>
        </node>

        <node id="1066" version="a2fbb150-2f7c-46dd-a799-73c14318ad1d" parentID="1053" level="2" writerID="0" creatorID="0" nodeType="1060" template="1061" sortOrder="3" createDate="2009-12-11T16:10:28" updateDate="2009-12-11T16:12:12" nodeName="Tag Cloud" urlName="tag-cloud" writerName="Administrator" creatorName="Administrator" nodeTypeAlias="blogTextPage" path="-1,1053,1066">
          <data alias="bodyText">
            <![CDATA[

<p>All tags on blog, arranged by weight</p>

<?UMBRACO_MACRO macroAlias="BlogTagcloud" /> 

]]>
          </data>
          <data alias="umbracoNaviHide">0</data>
        </node>

        <node id="1067" version="03f2078a-7773-4cdf-8d83-b5838de9f74d" parentID="1053" level="2" writerID="0" creatorID="0" nodeType="1060" template="1061" sortOrder="4" createDate="2009-12-14T14:15:26" updateDate="2009-12-14T14:46:01" nodeName="Archive" urlName="archive" writerName="Administrator" creatorName="Administrator" nodeTypeAlias="blogTextPage" path="-1,1053,1067">
          <data alias="bodyText">
            <![CDATA[
<p>All posts ever written on this blog, neatly arranged by year and
month</p>

<?UMBRACO_MACRO macroAlias="BlogFullArchive" />
]]>
          </data>
          <data alias="umbracoNaviHide">0</data>
        </node>

      </node>
    </DocumentSet>
  </Documents>

  <DocumentTypes>
    <DocumentType>
      <Info>
        <Name>Blog</Name>
        <Alias>Blog</Alias>
        <Icon>folder.gif</Icon>
        <Thumbnail>folder.png</Thumbnail>
        <Description>
        </Description>
        <AllowedTemplates>
          <Template>Blog</Template>
        </AllowedTemplates>
        <DefaultTemplate>Blog</DefaultTemplate>
      </Info>
      <Structure>
        <DocumentType>BlogPost</DocumentType>
        <DocumentType>blogTextPage</DocumentType>
      </Structure>
      <GenericProperties>
        <GenericProperty>
          <Name>Blog name</Name>
          <Alias>blogName</Alias>
          <Type>ec15c1e5-9d90-422a-aa52-4f7622c63bea</Type>
          <Definition>0cc0eba1-9960-42c9-bf9b-60e150b429ae</Definition>
          <Tab>Settings</Tab>
          <Mandatory>False</Mandatory>
          <Validation>
          </Validation>
          <Description><![CDATA[]]></Description>
        </GenericProperty>
        <GenericProperty>
          <Name>Blog description</Name>
          <Alias>blogDescription</Alias>
          <Type>67db8357-ef57-493e-91ac-936d305e0f2a</Type>
          <Definition>c6bac0dd-4ab9-45b1-8e30-e4b619ee5da3</Definition>
          <Tab>Settings</Tab>
          <Mandatory>False</Mandatory>
          <Validation>
          </Validation>
          <Description><![CDATA[]]></Description>
        </GenericProperty>
        <GenericProperty>
          <Name>Blogroll</Name>
          <Alias>blogroll</Alias>
          <Type>71b8ad1a-8dc2-425c-b6b8-faa158075e63</Type>
          <Definition>21e798da-e06e-4eda-a511-ed257f78d4fa</Definition>
          <Tab>Blogroll</Tab>
          <Mandatory>False</Mandatory>
          <Validation>
          </Validation>
          <Description><![CDATA[]]></Description>
        </GenericProperty>
        <GenericProperty>
          <Name>Akismet API Key</Name>
          <Alias>akismetAPIKey</Alias>
          <Type>ec15c1e5-9d90-422a-aa52-4f7622c63bea</Type>
          <Definition>0cc0eba1-9960-42c9-bf9b-60e150b429ae</Definition>
          <Tab>Spam settings</Tab>
          <Mandatory>False</Mandatory>
          <Validation>
          </Validation>
          <Description><![CDATA[Enter a valid WP.com API key(http://en.wordpress.com/api-keys/) and your blog will be protected from spam by using the Akismet anti-spam service.]]></Description>
        </GenericProperty>
        <GenericProperty>
          <Name>Owner</Name>
          <Alias>owner</Alias>
          <Type>e66af4a0-e8b4-11de-8a39-0800200c9a66</Type>
          <Definition>50d985c6-41fe-4bf2-90c1-e421907f54d2</Definition>
          <Tab>
          </Tab>
          <Mandatory>False</Mandatory>
          <Validation>
          </Validation>
          <Description><![CDATA[]]></Description>
        </GenericProperty>
        <GenericProperty>
          <Name>Services to ping</Name>
          <Alias>pingServices</Alias>
          <Type>71b8ad1a-8dc2-425c-b6b8-faa158075e63</Type>
          <Definition>21e798da-e06e-4eda-a511-ed257f78d4fa</Definition>
          <Tab>Pings</Tab>
          <Mandatory>False</Mandatory>
          <Validation>
          </Validation>
          <Description><![CDATA[Automatically notify blog directories and search engines that your blog has been updated]]></Description>
        </GenericProperty>
        <GenericProperty>
          <Name>Skin</Name>
          <Alias>css</Alias>
          <Type>119260a2-9b64-4a08-8a65-42938ecbe799</Type>
          <Definition>a330f5c5-18d8-4b01-a2b1-00ae74ca6f4f</Definition>
          <Tab>Design</Tab>
          <Mandatory>False</Mandatory>
          <Validation>
          </Validation>
          <Description><![CDATA[]]></Description>
        </GenericProperty>
      </GenericProperties>
      <Tabs>
        <Tab>
          <Id>6</Id>
          <Caption>Settings</Caption>
        </Tab>
        <Tab>
          <Id>7</Id>
          <Caption>Blogroll</Caption>
        </Tab>
        <Tab>
          <Id>8</Id>
          <Caption>Design</Caption>
        </Tab>
        <Tab>
          <Id>9</Id>
          <Caption>Spam settings</Caption>
        </Tab>
        <Tab>
          <Id>10</Id>
          <Caption>Pings</Caption>
        </Tab>
      </Tabs>
    </DocumentType>
    <DocumentType>
      <Info>
        <Name>Blog Textpage</Name>
        <Alias>blogTextPage</Alias>
        <Icon>doc.gif</Icon>
        <Thumbnail>doc.png</Thumbnail>
        <Description>Ordinary content page</Description>
        <AllowedTemplates>
          <Template>Blogpost Textpage</Template>
        </AllowedTemplates>
        <DefaultTemplate>Blogpost Textpage</DefaultTemplate>
      </Info>
      <Structure />
      <GenericProperties>
        <GenericProperty>
          <Name>Body</Name>
          <Alias>bodyText</Alias>
          <Type>5e9b75ae-face-41c8-b47e-5f4b0fd82f83</Type>
          <Definition>ca90c950-0aff-4e72-b976-a30b1ac57dad</Definition>
          <Tab>Content</Tab>
          <Mandatory>False</Mandatory>
          <Validation>
          </Validation>
          <Description><![CDATA[]]></Description>
        </GenericProperty>
        <GenericProperty>
          <Name>Hide from navigation</Name>
          <Alias>umbracoNaviHide</Alias>
          <Type>38b352c1-e9f8-4fd8-9324-9a2eab06d97a</Type>
          <Definition>92897bc6-a5f3-4ffe-ae27-f2e7e33dda49</Definition>
          <Tab>
          </Tab>
          <Mandatory>False</Mandatory>
          <Validation>
          </Validation>
          <Description><![CDATA[]]></Description>
        </GenericProperty>
      </GenericProperties>
      <Tabs>
        <Tab>
          <Id>11</Id>
          <Caption>Content</Caption>
        </Tab>
      </Tabs>
    </DocumentType>
    <DocumentType>
      <Info>
        <Name>Blog Post</Name>
        <Alias>BlogPost</Alias>
        <Icon>doc.gif</Icon>
        <Thumbnail>doc.png</Thumbnail>
        <Description>
        </Description>
        <AllowedTemplates>
          <Template>BlogPost</Template>
        </AllowedTemplates>
        <DefaultTemplate>BlogPost</DefaultTemplate>
      </Info>
      <Structure />
      <GenericProperties>
        <GenericProperty>
          <Name>Content</Name>
          <Alias>bodyText</Alias>
          <Type>5e9b75ae-face-41c8-b47e-5f4b0fd82f83</Type>
          <Definition>ca90c950-0aff-4e72-b976-a30b1ac57dad</Definition>
          <Tab>Content</Tab>
          <Mandatory>False</Mandatory>
          <Validation>
          </Validation>
          <Description><![CDATA[]]></Description>
        </GenericProperty>
        <GenericProperty>
          <Name>Tags</Name>
          <Alias>tags</Alias>
          <Type>4023e540-92f5-11dd-ad8b-0800200c9a66</Type>
          <Definition>b6b73142-b9c1-4bf8-a16d-e1c23320b549</Definition>
          <Tab>Content</Tab>
          <Mandatory>False</Mandatory>
          <Validation>
          </Validation>
          <Description><![CDATA[]]></Description>
        </GenericProperty>
        <GenericProperty>
          <Name>Close comments</Name>
          <Alias>closeComments</Alias>
          <Type>38b352c1-e9f8-4fd8-9324-9a2eab06d97a</Type>
          <Definition>92897bc6-a5f3-4ffe-ae27-f2e7e33dda49</Definition>
          <Tab>Options</Tab>
          <Mandatory>False</Mandatory>
          <Validation>
          </Validation>
          <Description><![CDATA[]]></Description>
        </GenericProperty>
		<GenericProperty>
		  <Name>Post Date</Name>
		  <Alias>PostDate</Alias>
		  <Type>23e93522-3200-44e2-9f29-e61a6fcbb79a</Type>
		  <Definition>5046194e-4237-453c-a547-15db3a07c4e1</Definition>
		  <Tab>
		  </Tab>
		  <Mandatory>True</Mandatory>
		  <Validation>
		  </Validation>
		  <Description><![CDATA[]]></Description>
		</GenericProperty>
	  </GenericProperties>
      <Tabs>
        <Tab>
          <Id>12</Id>
          <Caption>Content</Caption>
        </Tab>
        <Tab>
          <Id>13</Id>
          <Caption>Options</Caption>
        </Tab>
      </Tabs>
    </DocumentType>
    <DocumentType>
      <Info>
        <Name>DateFolder</Name>
        <Alias>DateFolder</Alias>
        <Icon>folder.gif</Icon>
        <Thumbnail>folder.png</Thumbnail>
        <Description>
        </Description>
        <AllowedTemplates>
          <Template>Blog</Template>
        </AllowedTemplates>
        <DefaultTemplate>Blog</DefaultTemplate>
      </Info>
      <Structure />
      <GenericProperties />
      <Tabs />
    </DocumentType>
  </DocumentTypes>


  <Templates>
    <Template>
      <Name>Blog</Name>
      <Alias>Blog</Alias>
      <Master>BlogMaster</Master>
      <Design>
        <![CDATA[<%@ Master Language="C#" MasterPageFile="/masterpages/BlogMaster.master" AutoEventWireup="true" %>

<asp:Content ContentPlaceHolderID="body" runat="server">
	<div id="content" class="narrowcolumn">
		<umbraco:Macro Alias="BlogListPosts" runat="server"></umbraco:Macro>
	</div>

	
</asp:Content>]]>
      </Design>
    </Template>
    <Template>
      <Name>BlogMaster</Name>
      <Alias>BlogMaster</Alias>
      <Design>
        <![CDATA[<%@ Master Language="C#" MasterPageFile="/umbraco/masterpages/default.master" AutoEventWireup="true" %>

<asp:Content ContentPlaceHolderID="ContentPlaceHolderDefault" runat="server">
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head profile="http://gmpg.org/xfn/11">

	<meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
	<meta name="generator" content="umbraco" />
	
	<umbraco:Macro Alias="BlogMetaWeblogChannel" runat="server"></umbraco:Macro>	

	<umbraco:Macro Alias="BlogRssFeedLink" runat="server"></umbraco:Macro>

	<title><umbraco:Item field="blogName" recursive="true" runat="server"></umbraco:Item> - <umbraco:Item field="pageName" runat="server"></umbraco:Item></title>

	<link rel="stylesheet" href="/css/kubrick.css" type="text/css" media="screen" />
	<link rel="stylesheet" href="/css/umlaut.css" type="text/css" media="screen" />
	
	<script type="text/javascript" src="/umbraco_client/ui/jquery.js"></script>
	<script type="text/javascript" src="/Scripts/Blog4Umbraco/umlaut.js"></script>
	
	<script type="text/javascript" src="http://ajax.microsoft.com/ajax/jquery.validate/1.5.5/jquery.validate.min.js"></script>
	
	<style type="text/css" media="screen">
		#page{ background: url("<umbraco:Item field="blogHeaderImage" textIfEmpty="/images/kubrickbg.jpg" recursive="true" runat="server"></umbraco:Item>") repeat-y top; border: none; }
	</style>
		
	<asp:ContentPlaceHolder Id="head" runat="server">
	
	</asp:ContentPlaceHolder>
</head>
<body>
<form id="form1" runat="server">

<div id="page">

<asp:ContentPlaceHolder Id="header" runat="server" />
<div id="header">
	<div id="headerimg">
		<h1><a href="/"><umbraco:Item field="blogName" recursive="true" runat="server"></umbraco:Item></a></h1>
		<div class="description"><umbraco:Item field="blogDescription" recursive="true" runat="server"></umbraco:Item></div>
	</div>
</div>
</asp:ContentPlaceHolder />

<hr />

<asp:ContentPlaceHolder Id="body" runat="server" />

<asp:ContentPlaceHolder Id="sidebar" runat="server">
	<div id="sidebar">
	<ul>
		<li>
			<umbraco:Macro Alias="Blogpages" runat="server"></umbraco:Macro>
		</li>
		<li>
			<umbraco:Macro Alias="BlogCategories" runat="server"></umbraco:Macro>
		</li>
		<li>
 			<umbraco:Macro Alias="BlogArchive" runat="server"></umbraco:Macro>
		</li>
		<li>
			<umbraco:Macro Alias="BlogLatestComments" runat="server"></umbraco:Macro>
		</li>
		<li>
			<umbraco:Macro Alias="BlogBlogroll" runat="server"></umbraco:Macro>
		</li>
	</ul>
	</div>
</asp:ContentPlaceHolder>

<hr />

<asp:ContentPlaceHolder Id="footer" runat="server" />
<div id="footer">
  <p>
       Powered by <a href="http://umbraco.org">umbraco</a>, blog package provided by <a href="http://umlaut.be">umlaut.be</a> <br />

  </p>
</div>
</asp:ContentPlaceHolder>

</div>

</form>
</body>
</html>
</asp:Content>]]>
      </Design>
    </Template>
    <Template>
      <Name>BlogPost</Name>
      <Alias>BlogPost</Alias>
      <Master>BlogMaster</Master>
      <Design>
        <![CDATA[<%@ Master Language="C#" MasterPageFile="/masterpages/BlogMaster.master" AutoEventWireup="true" %>


<asp:Content ContentPlaceHolderID="body" runat="server">
<div id="content" class="narrowcolumn">
<div class="post">
<h2><umbraco:Item field="pageName" runat="server"></umbraco:Item></h2>
<umbraco:Item field="PostDate" formatAsDate="true" runat="server"></umbraco:Item> by <umbraco:Item field="writerName" runat="server"></umbraco:Item><br/>

<div class="entrytext">
<umbraco:Item field="bodyText" runat="server"></umbraco:Item>
</div>
</div>

<umbraco:Macro Alias="BlogpostRelatedPages" runat="server"></umbraco:Macro>

<umbraco:Macro Alias="BlogPostListComments" runat="server"></umbraco:Macro>

<h3 id="respond">Leave comment:</h3>
<umbraco:Macro Alias="frmBlogComment" runat="server"></umbraco:Macro>
</div>
</asp:Content>]]>
      </Design>
    </Template>
    <Template>
      <Name>Blogpost Textpage</Name>
      <Alias>Blogpost Textpage</Alias>
      <Master>BlogMaster</Master>
      <Design>
        <![CDATA[<%@ Master Language="C#" MasterPageFile="/masterpages/BlogMaster.master" AutoEventWireup="true" %>


<asp:Content ContentPlaceHolderID="body" runat="server">
<div id="content" class="narrowcolumn">
<div class="post">
<h2><umbraco:Item field="pageName" runat="server"></umbraco:Item></h2>
<div class="entrytext">
<umbraco:Item field="bodyText" runat="server"></umbraco:Item>
</div>

</div>
</div>

</asp:Content>]]>
      </Design>
    </Template>
    <Template>
      <Name>CommentRss</Name>
      <Alias>CommentRss</Alias>
      <Design>
        <![CDATA[<%@ Master Language="C#" MasterPageFile="/umbraco/masterpages/default.master" AutoEventWireup="true" %>
<asp:Content ContentPlaceHolderID="ContentPlaceHolderDefault" runat="server"><umbraco:Macro iscommentfeed="1" Alias="BlogRss" runat="server"></umbraco:Macro></asp:Content>]]>
      </Design>
    </Template>
    <Template>
      <Name>Rss</Name>
      <Alias>Rss</Alias>
      <Design>
        <![CDATA[<%@ Master Language="C#" MasterPageFile="/umbraco/masterpages/default.master" AutoEventWireup="true" %>
<asp:Content ContentPlaceHolderID="ContentPlaceHolderDefault" runat="server"><umbraco:Macro iscommentfeed="0" Alias="BlogRss" runat="server"></umbraco:Macro></asp:Content>]]>
      </Design>
    </Template>
  </Templates>


  <Stylesheets>
    <Stylesheet>
      <Name>Sandbox</Name>
      <FileName></FileName>
      <Content>
      </Content>
    </Stylesheet>
  </Stylesheets>

  <Macros>
    <macro>
      <name>Blog Archive</name>
      <alias>BlogArchive</alias>
      <scriptType>
      </scriptType>
      <scriptAssembly>
      </scriptAssembly>
      <xslt>BlogArchive.xslt</xslt>
      <useInEditor>False</useInEditor>
      <refreshRate>0</refreshRate>
      <properties />
    </macro>
    <macro>
      <name>Blog Blogroll</name>
      <alias>BlogBlogroll</alias>
      <scriptType>
      </scriptType>
      <scriptAssembly>
      </scriptAssembly>
      <xslt>BlogBlogroll.xslt</xslt>
      <useInEditor>False</useInEditor>
      <refreshRate>0</refreshRate>
      <properties />
    </macro>
    <macro>
      <name>Blog Categories</name>
      <alias>BlogCategories</alias>
      <scriptType>
      </scriptType>
      <scriptAssembly>
      </scriptAssembly>
      <xslt>BlogCategories.xslt</xslt>
      <useInEditor>False</useInEditor>
      <refreshRate>0</refreshRate>
      <properties />
    </macro>
    <macro>
      <name>Blog Comment Form</name>
      <alias>frmBlogComment</alias>
      <scriptType>/usercontrols/Blog4Umbraco/AjaxCommentForm.ascx</scriptType>
      <scriptAssembly>
      </scriptAssembly>
      <xslt>
      </xslt>
      <useInEditor>False</useInEditor>
      <refreshRate>0</refreshRate>
      <properties />
    </macro>
    <macro>
      <name>Blog Full Archive</name>
      <alias>BlogFullArchive</alias>
      <scriptType>
      </scriptType>
      <scriptAssembly>
      </scriptAssembly>
      <xslt>BlogFullArchive.xslt</xslt>
      <useInEditor>True</useInEditor>
      <refreshRate>0</refreshRate>
      <properties />
    </macro>
    <macro>
      <name>Blog Latest Comments</name>
      <alias>BlogLatestComments</alias>
      <scriptType>
      </scriptType>
      <scriptAssembly>
      </scriptAssembly>
      <xslt>BlogLatestComments.xslt</xslt>
      <useInEditor>False</useInEditor>
      <refreshRate>0</refreshRate>
      <properties />
    </macro>
    <macro>
      <name>Blog List Posts</name>
      <alias>BlogListPosts</alias>
      <scriptType>
      </scriptType>
      <scriptAssembly>
      </scriptAssembly>
      <xslt>BlogListPosts.xslt</xslt>
      <useInEditor>False</useInEditor>
      <refreshRate>0</refreshRate>
      <properties />
    </macro>
    <macro>
      <name>Blog Meta Weblog Channel</name>
      <alias>BlogMetaWeblogChannel</alias>
      <scriptType>
      </scriptType>
      <scriptAssembly>
      </scriptAssembly>
      <xslt>BlogMetaWeblogChannel.xslt</xslt>
      <useInEditor>False</useInEditor>
      <refreshRate>0</refreshRate>
      <properties />
    </macro>
    <macro>
      <name>Blog Post List Comments</name>
      <alias>BlogPostListComments</alias>
      <scriptType>
      </scriptType>
      <scriptAssembly>
      </scriptAssembly>
      <xslt>BlogPostListComments.xslt</xslt>
      <useInEditor>False</useInEditor>
      <refreshRate>0</refreshRate>
      <properties />
    </macro>
    <macro>
      <name>Blog Rss</name>
      <alias>BlogRss</alias>
      <scriptType>
      </scriptType>
      <scriptAssembly>
      </scriptAssembly>
      <xslt>BlogRss.xslt</xslt>
      <useInEditor>False</useInEditor>
      <refreshRate>0</refreshRate>
      <properties>
        <property name="iscommentfeed" alias="iscommentfeed" show="True" propertyType="bool" />
      </properties>
    </macro>
    <macro>
      <name>Blog Rss Feed Link</name>
      <alias>BlogRssFeedLink</alias>
      <scriptType>
      </scriptType>
      <scriptAssembly>
      </scriptAssembly>
      <xslt>BlogRssFeedLink.xslt</xslt>
      <useInEditor>False</useInEditor>
      <refreshRate>0</refreshRate>
      <properties />
    </macro>
    <macro>
      <name>Blog Tagcloud</name>
      <alias>BlogTagcloud</alias>
      <scriptType>
      </scriptType>
      <scriptAssembly>
      </scriptAssembly>
      <xslt>BlogTagcloud.xslt</xslt>
      <useInEditor>True</useInEditor>
      <refreshRate>0</refreshRate>
      <properties />
    </macro>
    <macro>
      <name>Blogpages</name>
      <alias>Blogpages</alias>
      <scriptType>
      </scriptType>
      <scriptAssembly>
      </scriptAssembly>
      <xslt>Blogpages.xslt</xslt>
      <useInEditor>False</useInEditor>
      <refreshRate>0</refreshRate>
      <properties />
    </macro>
    <macro>
      <name>Blogpost Related Pages</name>
      <alias>BlogpostRelatedPages</alias>
      <scriptType>
      </scriptType>
      <scriptAssembly>
      </scriptAssembly>
      <xslt>BlogpostRelatedPages.xslt</xslt>
      <useInEditor>False</useInEditor>
      <refreshRate>0</refreshRate>
      <properties />
    </macro>
    <macro>
      <name>Blog Get Skin Info</name>
      <alias>BlogGetSkinInfo</alias>
      <scriptType>
      </scriptType>
      <scriptAssembly>
      </scriptAssembly>
      <xslt>BlogGetSkinInfo.xslt</xslt>
      <useInEditor>False</useInEditor>
      <refreshRate>0</refreshRate>
      <properties />
    </macro>
  </Macros>

  <DictionaryItems />
  <Languages />

  <DataTypes>
    <DataType Name="Author Picker" Id="e66af4a0-e8b4-11de-8a39-0800200c9a66" Definition="50d985c6-41fe-4bf2-90c1-e421907f54d2">
      <PreValues />
    </DataType>
    <DataType Name="Skin Browser" Id="119260a2-9b64-4a08-8a65-42938ecbe799" Definition="a330f5c5-18d8-4b01-a2b1-00ae74ca6f4f">
      <PreValues>
        <PreValue Id="24" Value="blog4umbraco" />
      </PreValues>
    </DataType>
  </DataTypes>

  <files/>
  
  <Actions>
    <Action runat="install" alias="addXsltExtension" assembly="/bin/umbraco.editorControls" type="umbraco.editorControls.tags.library" extensionAlias="tagsLib" />
    <Action runat="install" alias="addXsltExtension" assembly="/bin/Umlaut.Umb.Blog" type="Umlaut.Umb.Blog.BlogLibrary" extensionAlias="BlogLibrary" />

    <Action runat="install" alias="blog_addRestExtension">
      <ext assembly="/bin/Umlaut.Umb.Blog" type="Umlaut.Umb.Blog.Library.Base" alias="Blog4Umbraco">
        <permission method="CreateComment" returnXml="false" allowAll="true" />
        <permission method="GetGravatarImage" returnXml="false" allowAll="true" />
      </ext>
    </Action>

    <Action runat="install" undo="true" alias="AddUrlRewriteRule">
      <add name="rsstagrewrite" virtualUrl="^~/blog/rss/tags/(.*).aspx" rewriteUrlParameter="ExcludeFromClientQueryString" destinationUrl="~/blog/rss.aspx?tag=$1" ignoreCase="true" />
    </Action>

    <Action runat="install" alias="addDashboardSection" dashboardAlias="Comments">
      <section>
        <areas>
          <area>content</area>
        </areas>
        <tab caption="Create blog post">
          <control>/usercontrols/Blog4Umbraco/CreatePost.ascx</control>
        </tab>
        <tab caption="Comments">
          <control>/usercontrols/Blog4Umbraco/CommentModeration.ascx</control>
        </tab>
        <tab caption="Blog">
          <control>/usercontrols/Blog4Umbraco/BlogCreator.ascx</control>
        </tab>
      </section>
    </Action>

    <Action runat="install" alias="blog_executeNonQuery">
      <Sqlserver>
        <![CDATA[      	
      	CREATE TABLE [Comment](
		      [id] [int] IDENTITY(1,1) NOT NULL,
		      [mainid] [int] NOT NULL,
		      [nodeid] [int] NOT NULL,
		      [name] [nvarchar](250) NULL,
		      [email] [nvarchar](250) NULL,
		      [website] [nvarchar](250) NULL,
		      [comment] [ntext] NULL,
		      [spam] [bit] NULL,
		      [ham] [bit] NULL,
		      [created] [datetime] NULL
	       CONSTRAINT [PK_Comment] PRIMARY KEY CLUSTERED 
	      (
		      [id] ASC
	      ));
	      ]]>
      </Sqlserver>
      <VistaDB>
        <![CDATA[
          CREATE TABLE [Comment]
          (
          [id] INT NOT NULL PRIMARY KEY,
          [mainid] INT NOT NULL,
          [nodeid] INT NOT NULL,
          [name] NVARCHAR (250),
          [email] NVARCHAR (250),
          [website] NVARCHAR (250),
          [comment] NTEXT,
          [spam] BIT,
          [ham] BIT,
          [created] DATETIME
          );

          ALTER TABLE [Comment]
          ALTER COLUMN [id] INT NOT NULL IDENTITY (1, 1);
          ]]>
      </VistaDB>
      <MySQL>
        <![CDATA[
          CREATE TABLE Comment (
          id INTEGER UNSIGNED DEFAULT NULL AUTO_INCREMENT,
          mainid INTEGER UNSIGNED NOT NULL,
          nodeid INTEGER UNSIGNED NOT NULL,
          name VARCHAR(250),
          email VARCHAR(250),
          website VARCHAR(250),
          comment TEXT,
          spam BOOLEAN,
          ham BOOLEAN,
          created DATETIME,
          PRIMARY KEY (id)
          );
          ]]>
      </MySQL>
    </Action>

  </Actions>

  <control>/usercontrols/blog4umbraco/BlogInstaller.ascx</control>
  
</umbPackage>